fasciola hepatica parasite that infects the liver of ruminants - Español Inglés Diccionario